/* ========================================================================= */
/* ------------------------------------------------------------------------- */
/*!
  \file			textfield.cc
  \date			Dec 2012
  \author		TNick

  \brief		Contains the implementation of TextField class


*//*


 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 Please read COPYING and README files in root folder
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
/* ------------------------------------------------------------------------- */
/* ========================================================================= */
//
//
//
//
/*  INCLUDES    ------------------------------------------------------------ */

#include	"textfield.h"
#include	<QKeyEvent>

/*  INCLUDES    ============================================================ */
//
//
//
//
/*  DEFINITIONS    --------------------------------------------------------- */


/*  DEFINITIONS    ========================================================= */
//
//
//
//
/*  DATA    ---------------------------------------------------------------- */

/*  DATA    ================================================================ */
//
//
//
//
/*  CLASS    --------------------------------------------------------------- */

/* ------------------------------------------------------------------------- */
TextField::TextField	( QWidget * parent )
	: QLineEdit( parent ), MemTrack()
{
	/* stub */
}
/* ========================================================================= */

/* ------------------------------------------------------------------------- */
TextField::~TextField	( void )
{
	/* stub */
}
/* ========================================================================= */

/* ------------------------------------------------------------------------- */
void					TextField::keyPressEvent		( QKeyEvent * e )
{
	if ( ( e->key() == Qt::Key_Return ) ||
		 ( e->key() == Qt::Key_Enter ) )
	{
		e->ignore();
		emit validated( text() );
		return;
	}
	QLineEdit::keyPressEvent( e );
}
/* ========================================================================= */

/*  CLASS    =============================================================== */
//
//
//
//
/* ------------------------------------------------------------------------- */
/* ========================================================================= */
